package org.minos.edit.view
{
	import org.minos.edit.view.components.SceneTable;
	import org.puremvc.as3.interfaces.INotification;
	import org.puremvc.as3.patterns.mediator.Mediator;
	
	/**
	 * ...
	 * @author Minos
	 */
	public class TableMediator extends Mediator
	{
		public static const NAME : String = "TableMediator";
		
		public function TableMediator( v : SceneTable )
		{
			super( NAME , v );
		}
		
		public function get table() : SceneTable
		{
			return viewComponent as SceneTable;
		}
		
		override public function onRegister() : void
		{
			super.onRegister();
		}
		
		override public function onRemove() : void
		{
			super.onRemove();
		}
		
		override public function listNotificationInterests() : Array
		{
			return super.listNotificationInterests();
		}
		
		override public function handleNotification( notification : INotification ) : void
		{
			super.handleNotification( notification );
		}
	}

}